.comp-sale-search-product {
  @apply relative;
  z-index: 10;
  .choose-table {
    @apply absolute rounded-lg p-2 bg-white flex flex-col;
    border-radius: 8px;
    transition: background-color 0.3s cubic-bezier(0.4, 0, 0.2, 1),
      box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12),
      0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
    z-index: 10;
    top: 40px;
    left: 0;
    right: 0;
    .content-wrapper {
      flex: 1;
      overflow-y: auto;
    }
  }

  .search-result-header {
    @apply flex justify-between items-center py-2 px-1 text-black text-sm font-bold;
    background-color: #f5f5f5;
  }

  .search-result-item {
    @apply flex justify-between items-center py-3 border-b cursor-pointer text-black text-sm;
  }
}
